#!/usr/bin/env python
#coding:utf8

class User:
    #类的初始化
    def __init__():
        pass

    #登入方法
    #1检测帐号是否存在
    def check_user_exist(phone):
        pass
    #2检测帐号是否激活
    def check_user_active(phone):
        pass
    #3检测密码是否正确
    def check_pass(phone,passwd):
        pass
    #输入密码次数（功能）

    #5登入入口
    def login(phone,passwd):
        if check_user_exist():
            if check_user_active():
                if check_user_pass():
                    print "登入用户"
                else:
                    print "用户密码错误"
            else:
                print "用户未激活"
        else:
            print "用户不存在"
    #注册方法

    #1检测用户名是否有特殊字符（前后端）
    def check_spec_char(char):
        pass
    #2用户是否已被注册（后端与端交互）
    #3注册方法
    def reg_action(phone,passwd,stage_class,username):
        pass
    #login.check_user_exist()
    #注册入口
    def reg():
        if check_spec_char(username):
            if check_spec_char(passwd):
                if reg_action():
                    pass
                else:
                    print "系统存在错误，请联系管理员 " \
                          "错误代码:201"

            else:
                print "密码存在特殊字符，请重新输入"
        else:
            print "用户名存在特殊字符，请重新输入"
    #修改用户资料